Stinking Bean Trefoil — synonyms, definition
1. stinking bean trefoil (Noun)
2 synonyms
Anagyris foetida bean trefoil
1 definition
stinking bean trefoil (Noun) — Shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed.
2 types of
bush shrub
2 parts of
Anagyris genus Anagyris